package com.leihao.product.service;

import com.github.pagehelper.PageInfo;
import com.leihao.product.domian.listRequest.ListRequest;
import com.leihao.product.domian.ProductStats;
import com.leihao.product.domian.listRequest.ProductStatsListRequest;
import com.leihao.product.domian.vo.ProductStatsVo;

import java.util.List;

public interface ProductStatsService {
    PageInfo<ProductStatsVo> findList(ListRequest listRequest);

    ProductStatsVo findById(Integer productStatsId);

    void delete(Integer productStatsId);

    void update(ProductStats productStats);

    void add(ProductStats productStats);
    PageInfo<ProductStatsVo> findByAttrIdList(ProductStatsListRequest productStats);

    List<ProductStatsVo> findByAttrIdStatsAll(Integer productAttrId,Integer type);
}
